System Administration Information
Menu Help Call
This call definition is defined in the HighStone Menu Definitions table, tbsAppMenus, as a standard Shell Execute call; MActionId = 10800 SYS_OBJ_APPLINK. The definition needs to reference the full Path to the Title Help Page - usually default.htm - in the field MCallName. The target Pathname may be an absolute file reference, or include the [AppPath] prefix to refer to the HighStone Home Folder.
A standard entry for MCallName would be
[AppPath]\HighStone Help\default.htm
Menu Call from Display Forms
Direct Calls to Help Pages are triggered by making a ShellExecute call to the target Help Page File within the entire Help System. The Help Application is able to reconstruct the entire Help Display from such an entry.
The following Configuration is required:
In table ltbMACSystemPaths an entry is needed to reference HighStone Help Folder. This uses the PathDepiction entry as the lookup which must be set as '[HighStone Help]'. The target Path will typically be:
[AppPath]\HighStone Help
Help page calls are help in System Table tbsHelpPageEntries. The entries are defined as:
HelpPageId - Numeric Auto Counter
HPParentTag - The search name from HighStone - typically the display Form.Name property. The reference may include suffixes such as Current Tab.Name property if required. Syntax should be: frmQRF.pagQuery, frmQRF.pagResponse or similar. The convention is to use the FormName.ControlName as the link, hence this can link in individual Form Controls when required.
HPClientId - this is set to give different Client Class definitions - using the current DBSystem.DBClient numeric id. HighStone searches for an entry against the Current DB Client Id first, then picking up a default or 0 entry in this field.
HPHelpFile - the target Help Page - including path with in the Help System. For example:
[HighStone Help]\WordDocuments\Users\QRFs\qrfdetailstab.htm
The target help page is a .htm file located in the same 'WordDocuments\ItemFolder\' path as the originating Help Page Word Document (.doc). The filename is a compilation of the Topic Heading text (stripped of spaces and in lower case). This nomenclature is satisfactory, but be aware that any change in the Help Caption title WILL result in a change in target Filename and hence the Help Lookup will need revision.